/****************************
 * HEADER
 ***************************/

#ifndef COREUNITTESTHELPERS_H_
#define COREUNITTESTHELPERS_H_

/* STATIC DEFINITIONS */
#define NUM_KINGDOM_CARDS 10
#define MIN_PLAYERS 2
#define MIN_KINGDOM_CARD adventurer
#define KINGDOM_CARD_RANGE (treasure_map - adventurer)
#define PLAYER_RANGE 2.99999999999999

/* FUNCTION DEFINITIONS */
int initGame(struct gameState *G, int *k, int seed, int printMode);
void printUsageStatement( /* No Args */);
char *getCardName(int card);
int gameStateDiff(struct gameState *state1, struct gameState *state2);

#endif
